package cc.geguo.pathdemo;

import java.io.File;
import java.io.FileInputStream;
import java.io.IOException;
import java.io.InputStream;
import java.util.Properties;

import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

/**
 * 作者  Administrator
 * 时间  2017/2/15 10:11
 * 文件  PathDemo
 * 描述
 */
//@WebServlet(name = "HelloPath")
//@WebServlet(name = "TestHello",urlPatterns = "demo")
public class HelloPath extends HttpServlet {
	protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
		InputStream is = getServletContext().getResourceAsStream("/WEB-INF/classes/file.properties");
		Properties properties =  new Properties();
		properties.load(is);
		System.out.println("name:"+properties.getProperty("name"));
	}

	protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {

		/**
		 * 1、转发 / 代表web目录
		 * 给服务器用(不可能跳出项目外部)
		 * */
//		request.getRequestDispatcher("/Hello.html").forward(request,response);

		/**
		 * 2、重定向 / 表示在 webapps 目录下(所有项目的根目录)
		 * 浏览器使用
		 * */
//		response.sendRedirect("/day11/Hello.html");

		/**
		 * 3、href /
		 * 浏览器使用
		 * 需要指定跳转的项目名称
		 * */
//		response.getWriter().write("<html><a href=/day11/Hello.html></a></html>");

		/**
		 *4、html页面中的form提交地址
		 * 浏览器使用
		 * */
//			response.getWriter().write("<html><form action=/day11/Hello.html></form></html>");




	}
}
